have difficulties solving something - Inglés Sinónimo Diccionario